<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>判断星期</title>
</head>
<body>
    <script>
        //1.声明变量，输入数据
        var day=Number(prompt('请输入一个数(1-31)'));
        //2.取余判断今天星期几
        // 星期一：1、8、15、22、29
        // 星期二：2、9、16、23、30
        // 星期三：3、10、17、24、31
        // 星期四：4、11、18、25
        // 星期五：5、12、19、26
        // 星期六：6、13、20、27
        // 星期日：7、14、21、28
        if(day<32 && day>0){
            switch(day%7){
                case 1:alert(day+'号是星期一');break;
                case 2:alert(day+'号是星期二');break;
                case 3:alert(day+'号是星期三');break;
                case 4:alert(day+'号是星期四');break;
                case 5:alert(day+'号是星期五');break;
                case 6:alert(day+'号是星期六');break;
                case 7:alert(day+'号是星期日');break;
                // default:alert('数值错误，请重新输入');
            }
        }else{
            alert('数值错误，请重新输入');
        }
        
    </script>
</body>
</html>